home *** CD-ROM | disk | FTP | other *** search
/ Especial Multimedia / Especial Multimedia.iso / Multimed / Musica / ZMUD32.ZIP / ZMUD.EXE / 0 / RCDATA / TDEFTRIGGER / TDEFTRIGGER.txt < prev   
Text File  |  1997-06-09  |  36KB  |  1,145 lines

  1. object DefTrigger: TDefTrigger
  2.   Left = 127
  3.   Top = 252
  4.   HelpContext = 104
  5.   BorderStyle = bsDialog
  6.   Caption = 'Triggers'
  7.   ClientHeight = 353
  8.   ClientWidth = 597
  9.   Font.Color = clWindowText
  10.   Font.Height = -11
  11.   Font.Name = 'MS Sans Serif'
  12.   Font.Style = [fsBold]
  13.   ShowHint = True
  14.   OnActivate = FormActivate
  15.   OnClose = FormClose
  16.   OnCreate = FormCreate
  17.   OnDestroy = FormDestroy
  18.   OnDeactivate = FormDeactivate
  19.   OnShow = FormShow
  20.   PixelsPerInch = 96
  21.   TextHeight = 13
  22.   object Label1: TLabel
  23.     Left = 8
  24.     Top = 32
  25.     Width = 92
  26.     Height = 13
  27.     Caption = 'Stored Triggers:'
  28.     Font.Color = clWindowText
  29.     Font.Height = -11
  30.     Font.Name = 'MS Sans Serif'
  31.     Font.Style = [fsBold]
  32.     ParentFont = False
  33.   end
  34.   object Label2: TLabel
  35.     Left = 8
  36.     Top = 48
  37.     Width = 150
  38.     Height = 13
  39.     Caption = 'Click on a trigger below to edit it'
  40.     Font.Color = clWindowText
  41.     Font.Height = -12
  42.     Font.Name = 'MS Sans Serif'
  43.     Font.Style = []
  44.     ParentFont = False
  45.   end
  46.   object Label7: TLabel
  47.     Left = 8
  48.     Top = 62
  49.     Width = 111
  50.     Height = 13
  51.     Caption = 'Double-click to toggle it'
  52.     Font.Color = clWindowText
  53.     Font.Height = -12
  54.     Font.Name = 'MS Sans Serif'
  55.     Font.Style = []
  56.     ParentFont = False
  57.   end
  58.   object TrigGrid: TDrawGrid
  59.     Left = 8
  60.     Top = 80
  61.     Width = 186
  62.     Height = 211
  63.     ColCount = 3
  64.     DefaultRowHeight = 15
  65.     DefaultDrawing = False
  66.     FixedCols = 0
  67.     RowCount = 20
  68.     Font.Color = clWindowText
  69.     Font.Height = -12
  70.     Font.Name = 'MS Sans Serif'
  71.     Font.Style = []
  72.     Options = [goFixedVertLine, goFixedHorzLine, goRowSelect, goThumbTracking]
  73.     ParentFont = False
  74.     ScrollBars = ssVertical
  75.     TabOrder = 0
  76.     OnClick = TrigGridClick
  77.     OnDblClick = TrigGridDblClick
  78.     OnDrawCell = TrigGridDrawCell
  79.     OnMouseDown = TrigGridMouseDown
  80.     ColWidths = (
  81.       14
  82.       58
  83.       165)
  84.   end
  85.   object TrigList: TListBox
  86.     Left = 0
  87.     Top = 144
  88.     Width = 201
  89.     Height = 97
  90.     ItemHeight = 13
  91.     Sorted = True
  92.     TabOrder = 1
  93.     Visible = False
  94.   end
  95.   object NewBtn: TBitBtn
  96.     Left = 8
  97.     Top = 300
  98.     Width = 76
  99.     Height = 27
  100.     Hint = '|Create a new trigger'
  101.     Caption = '&New'
  102.     Font.Color = clBtnText
  103.     Font.Height = -12
  104.     Font.Name = 'MS Sans Serif'
  105.     Font.Style = []
  106.     ParentFont = False
  107.     TabOrder = 2
  108.     OnClick = NewBtnClick
  109.     NumGlyphs = 2
  110.     Spacing = -1
  111.     IsControl = True
  112.   end
  113.   object Panel2: TPanel
  114.     Left = 0
  115.     Top = 0
  116.     Width = 597
  117.     Height = 22
  118.     Align = alTop
  119.     BevelOuter = bvLowered
  120.     Caption = 'Panel1'
  121.     TabOrder = 3
  122.     object Panel3: TPanel
  123.       Left = 1
  124.       Top = 1
  125.       Width = 42
  126.       Height = 20
  127.       Align = alLeft
  128.       BevelOuter = bvNone
  129.       TabOrder = 0
  130.       object TopBtn: TSpeedButton
  131.         Left = 0
  132.         Top = 0
  133.         Width = 20
  134.         Height = 20
  135.         Hint = 'Keep on top|Forces this dialog to display on top of others'
  136.         AllowAllUp = True
  137.         GroupIndex = 1
  138.         NumGlyphs = 2
  139.         OnClick = TopBtnClick
  140.       end
  141.       object LoadBtn: TSpeedButton
  142.         Left = 20
  143.         Top = 0
  144.         Width = 20
  145.         Height = 20
  146.         Hint = 
  147.           'Update for active MUD|Loads triggers for current character windo' +
  148.           'w'
  149.         NumGlyphs = 2
  150.         OnClick = LoadBtnClick
  151.       end
  152.     end
  153.     object Panel4: TPanel
  154.       Left = 43
  155.       Top = 1
  156.       Width = 553
  157.       Height = 20
  158.       Align = alClient
  159.       BevelOuter = bvNone
  160.       TabOrder = 1
  161.       object BtnPanel5: TBtnPanel
  162.         Left = 0
  163.         Top = 0
  164.         Width = 64
  165.         Height = 20
  166.         BorderColor = clHighlight
  167.         Align = alLeft
  168.         BorderWidth = 1
  169.         Caption = 'Aliases'
  170.         Font.Color = clBtnText
  171.         Font.Height = -11
  172.         Font.Name = 'MS Sans Serif'
  173.         Font.Style = []
  174.         ParentFont = False
  175.         TabOrder = 0
  176.         OnClick = AliasBtnClick
  177.       end
  178.       object VarBtn: TBtnPanel
  179.         Left = 64
  180.         Top = 0
  181.         Width = 64
  182.         Height = 20
  183.         BorderColor = clHighlight
  184.         Align = alLeft
  185.         BorderWidth = 1
  186.         Caption = 'Variables'
  187.         Font.Color = clBtnText
  188.         Font.Height = -11
  189.         Font.Name = 'MS Sans Serif'
  190.         Font.Style = []
  191.         ParentFont = False
  192.         TabOrder = 1
  193.         OnClick = VarBtnClick
  194.       end
  195.       object MacroBtn: TBtnPanel
  196.         Left = 128
  197.         Top = 0
  198.         Width = 64
  199.         Height = 20
  200.         BorderColor = clHighlight
  201.         Align = alLeft
  202.         BorderWidth = 1
  203.         Caption = 'Macros'
  204.         Font.Color = clBtnText
  205.         Font.Height = -11
  206.         Font.Name = 'MS Sans Serif'
  207.         Font.Style = []
  208.         ParentFont = False
  209.         TabOrder = 2
  210.         OnClick = MacroBtnClick
  211.       end
  212.       object ButBtn: TBtnPanel
  213.         Left = 192
  214.         Top = 0
  215.         Width = 64
  216.         Height = 20
  217.         BorderColor = clHighlight
  218.         Align = alLeft
  219.         BorderWidth = 1
  220.         Caption = 'Buttons'
  221.         Font.Color = clBtnText
  222.         Font.Height = -11
  223.         Font.Name = 'MS Sans Serif'
  224.         Font.Style = []
  225.         ParentFont = False
  226.         TabOrder = 3
  227.         OnClick = ButBtnClick
  228.       end
  229.       object TrigBtn: TBtnPanel
  230.         Left = 256
  231.         Top = 0
  232.         Width = 64
  233.         Height = 20
  234.         BorderColor = clHighlight
  235.         Align = alLeft
  236.         BorderWidth = 1
  237.         Caption = 'Triggers'
  238.         Font.Color = clBtnText
  239.         Font.Height = -11
  240.         Font.Name = 'MS Sans Serif'
  241.         Font.Style = []
  242.         ParentFont = False
  243.         TabOrder = 4
  244.         OnClick = TrigBtnClick
  245.       end
  246.       object WalkBtn: TBtnPanel
  247.         Left = 320
  248.         Top = 0
  249.         Width = 88
  250.         Height = 20
  251.         BorderColor = clHighlight
  252.         Align = alLeft
  253.         BorderWidth = 1
  254.         Caption = 'Speedwalking'
  255.         Font.Color = clBtnText
  256.         Font.Height = -11
  257.         Font.Name = 'MS Sans Serif'
  258.         Font.Style = []
  259.         ParentFont = False
  260.         TabOrder = 5
  261.         OnClick = WalkBtnClick
  262.       end
  263.     end
  264.   end
  265.   object CopyBtn: TBitBtn
  266.     Left = 88
  267.     Top = 300
  268.     Width = 76
  269.     Height = 27
  270.     Hint = '|Make a copy of the selected trigger'
  271.     Caption = '&Copy'
  272.     Font.Color = clBtnText
  273.     Font.Height = -12
  274.     Font.Name = 'MS Sans Serif'
  275.     Font.Style = []
  276.     ParentFont = False
  277.     TabOrder = 4
  278.     OnClick = CopyBtnClick
  279.     Glyph.Data = {
  280.       56070000424D5607000000000000360400002800000028000000140000000100
  281.       0800000000002003000000000000000000000000000000000000000000000000
  282.       80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
  283.       A600000000000000000000000000000000000000000000000000000000000000
  284.       0000000000000000000000000000000000000000000000000000000000000000
  285.       0000000000000000000000000000000000000000000000000000000000000000
  286.       0000000000000000000000000000000000000000000000000000000000000000
  287.       0000000000000000000000000000000000000000000000000000000000000000
  288.       0000000000000000000000000000000000000000000000000000000000000000
  289.       0000000000000000000000000000000000000000000000000000000000000000
  290.       0000000000000000000000000000000000000000000000000000000000000000
  291.       0000000000000000000000000000000000000000000000000000000000000000
  292.       0000000000000000000000000000000000000000000000000000000000000000
  293.       0000000000000000000000000000000000000000000000000000000000000000
  294.       0000000000000000000000000000000000000000000000000000000000000000
  295.       0000000000000000000000000000000000000000000000000000000000000000
  296.       0000000000000000000000000000000000000000000000000000000000000000
  297.       0000000000000000000000000000000000000000000000000000000000000000
  298.       0000000000000000000000000000000000000000000000000000000000000000
  299.       0000000000000000000000000000000000000000000000000000000000000000
  300.       0000000000000000000000000000000000000000000000000000000000000000
  301.       0000000000000000000000000000000000000000000000000000000000000000
  302.       0000000000000000000000000000000000000000000000000000000000000000
  303.       0000000000000000000000000000000000000000000000000000000000000000
  304.       0000000000000000000000000000000000000000000000000000000000000000
  305.       0000000000000000000000000000000000000000000000000000000000000000
  306.       0000000000000000000000000000000000000000000000000000000000000000
  307.       0000000000000000000000000000000000000000000000000000000000000000
  308.       0000000000000000000000000000000000000000000000000000000000000000
  309.       0000000000000000000000000000000000000000000000000000000000000000
  310.       0000000000000000000000000000000000000000000000000000000000000000
  311.       0000000000000000000000000000000000000000000000000000000000000000
  312.       000000000000000000000000000000000000F0FBFF00A4A0A000808080000000
  313.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00030303030303
  314.       03030303030303030303030303030303030303030303FFFFFFFFFFFFFFFFFFFF
  315.       0303030303030303030000000000000000000003030303030303030303F8F8F8
  316.       F8F8F8F8F8F8F8FF03030303030303030300FFFFFFFFFFFFFFFF000303030303
  317.       0303030303F8FF03030303030303F8FF03030303030303030300FBFFFBFFFBFF
  318.       FBFF0003030303030303030303F8FF03FFFFFFFFFFFFF8FF0303030303030303
  319.       0300FFF8F8F8F8F8F8FF0003030303030303030303F8FFF8F8F8F8F8F803F8FF
  320.       03030303030303030300FBFFFBFFFBFFFBFF00030303030303FFFFFFFFF8FF03
  321.       FFFFFFFFFFFFF8FF03030303000000000000FFF8F8F8F8F8F8FF000303030303
  322.       F8F8F8F8F8F8FFF8F8F8F8F8F803F8FF0303030300FFFFFFFF00FBFFFBFFFBFF
  323.       FBFF000303030303F8FF030303F8FF03FFFFFFFFFFFFF8FF0303030300FFFFFF
  324.       FF00FFF8F8F8F8F8F8FF000303030303F8FF030303F8FFF8F8F8F8F8F803F8FF
  325.       0303030300FF07070700FBFFFBFFFBFFFBFF000303030303F8FF030303F8FF03
  326.       0303030303FFF8FF0303030300FFFFFFFF00FFFFFFFFFFFF0000000303030303
  327.       F8FF030303F8FF0303030303F8F8F8030303030300FF07070700FBFFFBFFFBFF
  328.       0000030303030303F8FF030303F8FFFFFFFFFFFFF8F803030303030300FFFFFF
  329.       FF000000000000000003030303030303F8FF030303F8F8F8F8F8F8F8F8030303
  330.       0303030300FF070707070707FF0003030303030303030303F8FF030303030303
  331.       03F8FF03030303030303030300FFFFFFFFFFFFFFFF0003030303030303030303
  332.       F8FF030303030303FFF8FF03030303030303030300FFFFFFFFFFFF0000000303
  333.       0303030303030303F8FF0303030303F8F8F80303030303030303030300FFFFFF
  334.       FFFFFF00000303030303030303030303F8FFFFFFFFFFFFF8F803030303030303
  335.       030303030000000000000000030303030303030303030303F8F8F8F8F8F8F8F8
  336.       0303030303030303030303030303030303030303030303030303030303030303
  337.       0303030303030303030303030303030303030303030303030303030303030303
  338.       0303030303030303030303030303030303030303030303030303}
  339.     NumGlyphs = 2
  340.     Spacing = -1
  341.     IsControl = True
  342.   end
  343.   object DelBtn: TBitBtn
  344.     Left = 168
  345.     Top = 300
  346.     Width = 27
  347.     Height = 27
  348.     Hint = 'Delete trigger'
  349.     TabOrder = 5
  350.     OnClick = DelBtnClick
  351.     NumGlyphs = 2
  352.     Spacing = -1
  353.     IsControl = True
  354.   end
  355.   object TrigTab: TTabbedNotebook
  356.     Left = 200
  357.     Top = 24
  358.     Width = 393
  359.     Height = 268
  360.     TabsPerRow = 6
  361.     TabFont.Color = clBtnText
  362.     TabFont.Height = -11
  363.     TabFont.Name = 'MS Sans Serif'
  364.     TabFont.Style = []
  365.     TabOrder = 6
  366.     object TTabPage
  367.       Left = 4
  368.       Top = 24
  369.       Caption = 'Trigger'
  370.       object Image1: TImage
  371.         Left = 32
  372.         Top = 8
  373.         Width = 32
  374.         Height = 32
  375.         AutoSize = True
  376.       end
  377.       object Label3: TLabel
  378.         Left = 37
  379.         Top = 80
  380.         Width = 28
  381.         Height = 13
  382.         Alignment = taRightJustify
  383.         Caption = 'Class:'
  384.         Font.Color = clWindowText
  385.         Font.Height = -12
  386.         Font.Name = 'MS Sans Serif'
  387.         Font.Style = []
  388.         ParentFont = False
  389.       end
  390.       object PatLabel: TLabel
  391.         Left = 28
  392.         Top = 106
  393.         Width = 37
  394.         Height = 13
  395.         Alignment = taRightJustify
  396.         Caption = 'Pattern:'
  397.         Font.Color = clWindowText
  398.         Font.Height = -12
  399.         Font.Name = 'MS Sans Serif'
  400.         Font.Style = []
  401.         ParentFont = False
  402.       end
  403.       object Label5: TLabel
  404.         Left = 15
  405.         Top = 130
  406.         Width = 50
  407.         Height = 13
  408.         Alignment = taRightJustify
  409.         Caption = 'Command:'
  410.         Font.Color = clWindowText
  411.         Font.Height = -12
  412.         Font.Name = 'MS Sans Serif'
  413.         Font.Style = []
  414.         ParentFont = False
  415.       end
  416.       object SpeedButton1: TSpeedButton
  417.         Left = 72
  418.         Top = 128
  419.         Width = 20
  420.         Height = 20
  421.         Hint = 'Edit command|'
  422.         Glyph.Data = {
  423.           78010000424D7801000000000000760000002800000020000000100000000100
  424.           04000000000000000000120B0000120B00000000000000000000000000000000
  425.           800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  426.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000000
  427.           000033333377777777773333330FFFFFFFF03FF3FF7FF33F3FF700300000FF0F
  428.           00F077F777773F737737E00BFBFB0FFFFFF07773333F7F3333F7E0BFBF000FFF
  429.           F0F077F3337773F3F737E0FBFBFBF0F00FF077F3333FF7F77F37E0BFBF00000B
  430.           0FF077F3337777737337E0FBFBFBFBF0FFF077F33FFFFFF73337E0BF0000000F
  431.           FFF077FF777777733FF7000BFB00B0FF00F07773FF77373377373330000B0FFF
  432.           FFF03337777373333FF7333330B0FFFF00003333373733FF777733330B0FF00F
  433.           0FF03333737F37737F373330B00FFFFF0F033337F77F33337F733309030FFFFF
  434.           00333377737FFFFF7733333033000000033333373377777773330000}
  435.         NumGlyphs = 2
  436.         OnClick = SpeedButton1Click
  437.       end
  438.       object LedOff: TImage
  439.         Left = 32
  440.         Top = 157
  441.         Width = 32
  442.         Height = 32
  443.         AutoSize = True
  444.         Picture.Data = {<image000.ico>}
  445.         Visible = False
  446.       end
  447.       object LedOn: TImage
  448.         Left = 32
  449.         Top = 157
  450.         Width = 32
  451.         Height = 32
  452.         AutoSize = True
  453.         Picture.Data = {<image001.ico>}
  454.         Visible = False
  455.       end
  456.       object EnableBut: TSpeedButton
  457.         Left = 72
  458.         Top = 152
  459.         Width = 89
  460.         Height = 27
  461.         AllowAllUp = True
  462.         GroupIndex = 1
  463.         Caption = 'Disabled'
  464.         Font.Color = clBtnText
  465.         Font.Height = -12
  466.         Font.Name = 'MS Sans Serif'
  467.         Font.Style = []
  468.         ParentFont = False
  469.         OnClick = EnableButClick
  470.       end
  471.       object Inh: TLabel
  472.         Left = 168
  473.         Top = 160
  474.         Width = 188
  475.         Height = 13
  476.         Caption = 'Inherited from parent settings file'
  477.         Font.Color = clRed
  478.         Font.Height = -12
  479.         Font.Name = 'MS Sans Serif'
  480.         Font.Style = [fsBold]
  481.         ParentFont = False
  482.         Visible = False
  483.       end
  484.       object Label12: TLabel
  485.         Left = 72
  486.         Top = 8
  487.         Width = 291
  488.         Height = 13
  489.         Caption = 'Triggers execute commands when a line of text from the MUD'
  490.         Font.Color = clWindowText
  491.         Font.Height = -12
  492.         Font.Name = 'MS Sans Serif'
  493.         Font.Style = []
  494.         ParentFont = False
  495.       end
  496.       object Label13: TLabel
  497.         Left = 88
  498.         Top = 23
  499.         Width = 85
  500.         Height = 13
  501.         Caption = 'matches a pattern'
  502.         Font.Color = clWindowText
  503.         Font.Height = -12
  504.         Font.Name = 'MS Sans Serif'
  505.         Font.Style = []
  506.         ParentFont = False
  507.       end
  508.       object TrigName: TComboBox
  509.         Left = 72
  510.         Top = 76
  511.         Width = 129
  512.         Height = 21
  513.         Hint = '|Name of class to categorize trigger'
  514.         Font.Color = clWindowText
  515.         Font.Height = -12
  516.         Font.Name = 'MS Sans Serif'
  517.         Font.Style = []
  518.         ItemHeight = 13
  519.         ParentFont = False
  520.         Sorted = True
  521.         TabOrder = 0
  522.         OnChange = TrigNameChange
  523.         OnExit = TrigNameExit
  524.       end
  525.       object EnableClassBtn: TButton
  526.         Left = 208
  527.         Top = 75
  528.         Width = 81
  529.         Height = 22
  530.         Caption = 'Enable Class'
  531.         Font.Color = clBtnText
  532.         Font.Height = -12
  533.         Font.Name = 'MS Sans Serif'
  534.         Font.Style = []
  535.         ParentFont = False
  536.         TabOrder = 3
  537.         TabStop = False
  538.         OnClick = EnableClassBtnClick
  539.       end
  540.       object DisableClassBtn: TButton
  541.         Left = 296
  542.         Top = 75
  543.         Width = 81
  544.         Height = 22
  545.         Caption = 'Disable Class'
  546.         Font.Color = clBtnText
  547.         Font.Height = -12
  548.         Font.Name = 'MS Sans Serif'
  549.         Font.Style = []
  550.         ParentFont = False
  551.         TabOrder = 4
  552.         TabStop = False
  553.         OnClick = DisableClassBtnClick
  554.       end
  555.       object TrigCom: TEdit
  556.         Left = 96
  557.         Top = 128
  558.         Width = 281
  559.         Height = 21
  560.         Hint = '|Commands to execute when trigger fires'
  561.         AutoSize = False
  562.         Font.Color = clWindowText
  563.         Font.Height = -12
  564.         Font.Name = 'MS Sans Serif'
  565.         Font.Style = []
  566.         ParentFont = False
  567.         TabOrder = 2
  568.         OnChange = TrigComChange
  569.       end
  570.       object TrigPattern: TMyEdit
  571.         Left = 72
  572.         Top = 104
  573.         Width = 305
  574.         Height = 21
  575.         Hint = '|Pattern from MUD to fire the trigger'
  576.         AutoSize = False
  577.         Font.Color = clWindowText
  578.         Font.Height = -11
  579.         Font.Name = 'MS Sans Serif'
  580.         Font.Style = []
  581.         ParentFont = False
  582.         TabOrder = 1
  583.         OnChange = TrigPatternChange
  584.         OnKeyDown = TrigPatternKeyDown
  585.         DoColor = True
  586.       end
  587.     end
  588.     object TTabPage
  589.       Left = 4
  590.       Top = 24
  591.       Caption = 'Options'
  592.       object GroupBox1: TGroupBox
  593.         Left = 40
  594.         Top = 16
  595.         Width = 293
  596.         Height = 49
  597.         Caption = 'Trigger Type'
  598.         Font.Color = clBlack
  599.         Font.Height = -11
  600.         Font.Name = 'MS Sans Serif'
  601.         Font.Style = []
  602.         ParentFont = False
  603.         TabOrder = 0
  604.         object PatBtn: TRadioButton
  605.           Left = 16
  606.           Top = 20
  607.           Width = 65
  608.           Height = 17
  609.           Hint = '|Normal trigger.  Fires when line matches Pattern'
  610.           Caption = 'Pattern'
  611.           Font.Color = clWindowText
  612.           Font.Height = -12
  613.           Font.Name = 'MS Sans Serif'
  614.           Font.Style = []
  615.           ParentFont = False
  616.           TabOrder = 0
  617.           OnClick = PatBtnClick
  618.         end
  619.         object ExpBtn: TRadioButton
  620.           Left = 104
  621.           Top = 20
  622.           Width = 73
  623.           Height = 17
  624.           Hint = '|Tests Expression after each line and fires if True'
  625.           Caption = 'Expression'
  626.           Font.Color = clWindowText
  627.           Font.Height = -12
  628.           Font.Name = 'MS Sans Serif'
  629.           Font.Style = []
  630.           ParentFont = False
  631.           TabOrder = 1
  632.           OnClick = PatBtnClick
  633.         end
  634.         object AlarmBtn: TRadioButton
  635.           Left = 208
  636.           Top = 20
  637.           Width = 57
  638.           Height = 17
  639.           Hint = '|Fires when Time pattern is reached'
  640.           Caption = 'Alarm'
  641.           Font.Color = clWindowText
  642.           Font.Height = -12
  643.           Font.Name = 'MS Sans Serif'
  644.           Font.Style = []
  645.           ParentFont = False
  646.           TabOrder = 2
  647.           OnClick = PatBtnClick
  648.         end
  649.       end
  650.       object GroupBox2: TGroupBox
  651.         Left = 40
  652.         Top = 72
  653.         Width = 141
  654.         Height = 65
  655.         Caption = 'When Loaded'
  656.         Font.Color = clBlack
  657.         Font.Height = -11
  658.         Font.Name = 'MS Sans Serif'
  659.         Font.Style = []
  660.         ParentFont = False
  661.         TabOrder = 1
  662.         object Inited: TCheckBox
  663.           Left = 16
  664.           Top = 20
  665.           Width = 61
  666.           Height = 17
  667.           Hint = '|Enable this trigger when first connected'
  668.           Caption = 'Enable'
  669.           Font.Color = clWindowText
  670.           Font.Height = -12
  671.           Font.Name = 'MS Sans Serif'
  672.           Font.Style = []
  673.           ParentFont = False
  674.           TabOrder = 0
  675.           OnClick = InitedClick
  676.         end
  677.         object DisInit: TCheckBox
  678.           Left = 16
  679.           Top = 36
  680.           Width = 57
  681.           Height = 17
  682.           Hint = '|Disable this trigger when first connected'
  683.           Caption = 'Disable'
  684.           Font.Color = clWindowText
  685.           Font.Height = -12
  686.           Font.Name = 'MS Sans Serif'
  687.           Font.Style = []
  688.           ParentFont = False
  689.           TabOrder = 1
  690.           OnClick = InitedClick
  691.         end
  692.       end
  693.       object GroupBox3: TGroupBox
  694.         Left = 192
  695.         Top = 72
  696.         Width = 141
  697.         Height = 65
  698.         Caption = 'Trigger on'
  699.         Font.Color = clBlack
  700.         Font.Height = -11
  701.         Font.Name = 'MS Sans Serif'
  702.         Font.Style = []
  703.         ParentFont = False
  704.         TabOrder = 2
  705.         object WaitCR: TCheckBox
  706.           Left = 16
  707.           Top = 20
  708.           Width = 61
  709.           Height = 17
  710.           Hint = '|Check this trigger after CR/LF received'
  711.           Caption = 'Newline'
  712.           Font.Color = clWindowText
  713.           Font.Height = -12
  714.           Font.Name = 'MS Sans Serif'
  715.           Font.Style = []
  716.           ParentFont = False
  717.           TabOrder = 0
  718.           OnClick = WaitCRClick
  719.         end
  720.         object BothCR: TCheckBox
  721.           Left = 16
  722.           Top = 36
  723.           Width = 57
  724.           Height = 17
  725.           Hint = '|Check this trigger when a buffer of text is received'
  726.           Caption = 'Prompt'
  727.           Font.Color = clWindowText
  728.           Font.Height = -12
  729.           Font.Name = 'MS Sans Serif'
  730.           Font.Style = []
  731.           ParentFont = False
  732.           TabOrder = 1
  733.           OnClick = WaitCRClick
  734.         end
  735.       end
  736.       object GroupBox4: TGroupBox
  737.         Left = 40
  738.         Top = 144
  739.         Width = 293
  740.         Height = 65
  741.         Caption = 'Other options'
  742.         Font.Color = clBlack
  743.         Font.Height = -11
  744.         Font.Name = 'MS Sans Serif'
  745.         Font.Style = []
  746.         ParentFont = False
  747.         TabOrder = 3
  748.         object CaseSens: TCheckBox
  749.           Left = 16
  750.           Top = 20
  751.           Width = 93
  752.           Height = 17
  753.           Hint = '|Text must match upper/lower case of pattern exactly'
  754.           Caption = 'Case Sensitive'
  755.           Font.Color = clWindowText
  756.           Font.Height = -12
  757.           Font.Name = 'MS Sans Serif'
  758.           Font.Style = []
  759.           ParentFont = False
  760.           TabOrder = 0
  761.           OnClick = WaitCRClick
  762.         end
  763.         object IsColor: TCheckBox
  764.           Left = 16
  765.           Top = 36
  766.           Width = 93
  767.           Height = 17
  768.           Hint = '|Pattern contains color codes that must match line from MUD'
  769.           Caption = 'Color Trigger'
  770.           Font.Color = clWindowText
  771.           Font.Height = -12
  772.           Font.Name = 'MS Sans Serif'
  773.           Font.Style = []
  774.           ParentFont = False
  775.           TabOrder = 1
  776.           OnClick = IsColorClick
  777.         end
  778.         object Verbatim: TCheckBox
  779.           Left = 168
  780.           Top = 20
  781.           Width = 93
  782.           Height = 17
  783.           Hint = '|Match pattern exactly.  Pattern is not parsed.'
  784.           Caption = 'Verbatim'
  785.           Font.Color = clWindowText
  786.           Font.Height = -12
  787.           Font.Name = 'MS Sans Serif'
  788.           Font.Style = []
  789.           ParentFont = False
  790.           TabOrder = 2
  791.           OnClick = WaitCRClick
  792.         end
  793.         object TrigTrig: TCheckBox
  794.           Left = 168
  795.           Top = 36
  796.           Width = 121
  797.           Height = 17
  798.           Hint = '|Trigger processing is enabled for the results of this trigger'
  799.           Caption = 'Trigger on Trigger'
  800.           Font.Color = clWindowText
  801.           Font.Height = -12
  802.           Font.Name = 'MS Sans Serif'
  803.           Font.Style = []
  804.           ParentFont = False
  805.           TabOrder = 3
  806.           OnClick = WaitCRClick
  807.         end
  808.       end
  809.     end
  810.     object TTabPage
  811.       Left = 4
  812.       Top = 24
  813.       Caption = 'Testing'
  814.       object Label6: TLabel
  815.         Left = 56
  816.         Top = 36
  817.         Width = 241
  818.         Height = 13
  819.         Caption = 'Enter sample text to test trigger:'
  820.         Font.Color = clWindowText
  821.         Font.Height = -12
  822.         Font.Name = 'MS Sans Serif'
  823.         Font.Style = [fsBold]
  824.         ParentFont = False
  825.       end
  826.       object LockPat: TSpeedButton
  827.         Left = 32
  828.         Top = 56
  829.         Width = 20
  830.         Height = 20
  831.         Hint = 'Lock Sample pattern computation|'
  832.         AllowAllUp = True
  833.         GroupIndex = 2
  834.         Glyph.Data = {
  835.           90020000424D9002000000000000760000002800000040000000100000000100
  836.           0400000000000002000000000000000000000000000000000000000000000000
  837.           80000080000000808000800000008000800080800000C0C0C000808080000000
  838.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000003
  839.           333333333F888883FF3333333F888883FF333333330000033333333300777770
  840.           0333333388333F3883F3333388333F3883F33333007777700333333088780878
  841.           8033333833338F33383F333833338F33383F3330887808788033330777780877
  842.           7703338F33338F33338F338F33338F33338F3307777808777703330888770778
  843.           8803338F33338FF3338F338F33338FF3338F3308887707788803330777700077
  844.           7703338F333888F3338F338F333888F3338F3307777000777703330888800088
  845.           8803338F33388833338F338F33388833338F3308888000888803B30777777777
  846.           77033383FFFFFFFFFF833383FFFFFFFFFF8333077777777777033B3000000000
  847.           003333388888888888333338888888888833333000000000003333BBBB333307
  848.           0333333333F3338F8F3333338F8F338F8F333333070333070333BBBB808BB307
  849.           03333333383F338F8F3333338F8F338F8F33333307033307033333BB07033307
  850.           033333338F8F338F8F3333338F83FF838F3333330703330703333B3B07033307
  851.           033333338F83FF838F33333383F8883383333333887000788333B33B88700078
  852.           8333333383F8883383333333383FFFF833333333307777703333333B30777770
  853.           33333333383FFFF8333333333388888333333333330000033333333B33000003
  854.           3333333333888883333333333333333333333333333333333333000000000000
  855.           0000000000000000000000000000000000000000}
  856.         NumGlyphs = 4
  857.       end
  858.       object MatchText: TLabel
  859.         Left = 168
  860.         Top = 100
  861.         Width = 188
  862.         Height = 13
  863.         Caption = 'Matching portion of is highlighted above'
  864.         Font.Color = clWindowText
  865.         Font.Height = -12
  866.         Font.Name = 'MS Sans Serif'
  867.         Font.Style = []
  868.         ParentFont = False
  869.         Visible = False
  870.       end
  871.       object MatchNo: TLabel
  872.         Left = 176
  873.         Top = 92
  874.         Width = 133
  875.         Height = 13
  876.         Caption = 'Pattern does not match'
  877.         Font.Color = clMaroon
  878.         Font.Height = -12
  879.         Font.Name = 'MS Sans Serif'
  880.         Font.Style = [fsBold]
  881.         ParentFont = False
  882.         Visible = False
  883.       end
  884.       object MatchYes: TLabel
  885.         Left = 168
  886.         Top = 84
  887.         Width = 126
  888.         Height = 13
  889.         Caption = 'PATTERN MATCHES!'
  890.         Font.Color = clGreen
  891.         Font.Height = -12
  892.         Font.Name = 'MS Sans Serif'
  893.         Font.Style = [fsBold]
  894.         ParentFont = False
  895.         Visible = False
  896.       end
  897.       object Label11: TLabel
  898.         Left = 12
  899.         Top = 10
  900.         Width = 37
  901.         Height = 13
  902.         Alignment = taRightJustify
  903.         Caption = 'Pattern:'
  904.         Font.Color = clWindowText
  905.         Font.Height = -12
  906.         Font.Name = 'MS Sans Serif'
  907.         Font.Style = []
  908.         ParentFont = False
  909.       end
  910.       object TestPat: TEdit
  911.         Left = 56
  912.         Top = 56
  913.         Width = 321
  914.         Height = 21
  915.         Hint = '|Sample text from MUD to test trigger'
  916.         AutoSize = False
  917.         Font.Color = clWindowText
  918.         Font.Height = -12
  919.         Font.Name = 'MS Sans Serif'
  920.         Font.Style = []
  921.         ParentFont = False
  922.         TabOrder = 0
  923.       end
  924.       object BitBtn1: TBitBtn
  925.         Left = 56
  926.         Top = 84
  927.         Width = 105
  928.         Height = 29
  929.         Caption = '&Test Trigger'
  930.         Default = True
  931.         Font.Color = clBtnText
  932.         Font.Height = -12
  933.         Font.Name = 'MS Sans Serif'
  934.         Font.Style = []
  935.         ParentFont = False
  936.         TabOrder = 1
  937.         OnClick = BitBtn1Click
  938.         Glyph.Data = {
  939.           CE070000424DCE07000000000000360000002800000024000000120000000100
  940.           1800000000009807000000000000000000000000000000000000007F7F007F7F
  941.           007F7F007F7F007F7F007F7F007F7F007F7F7F7F007F7F00007F7F007F7F007F
  942.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  943.           7F7F007F7FFFFFFFFFFFFF007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  944.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F007F00
  945.           007F00007F7F00007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  946.           7F7F007F7F007F7F007F7F007F7F007F7F7F7F7F7F7F7FFFFFFF007F7F007F7F
  947.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  948.           7F007F7F007F7FFFFF007F7F007F7F007F0000007F7F007F7F007F7F007F7F00
  949.           7F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F7FFFFFFF
  950.           007F7F7F7F7FFFFFFF007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  951.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7FFFFF007F7F007F7F0000
  952.           7F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  953.           007F7F007F7F7F7F7FFFFFFFFFFFFF7F7F7FFFFFFF007F7F007F7F007F7F007F
  954.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  955.           7F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  956.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F7F7F7F7F007F7F007F
  957.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  958.           7F7F007F7F007F7F007F7F007F7F7F00007F00007F7F00007F7F007F7F007F7F
  959.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  960.           7F007F7FFFFFFFFFFFFF007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  961.           7F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F007F7F007F7F00
  962.           7F0000007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  963.           7F007F7F007F7F007F7F007F7F7F7F7F7F7F7F7F7F7FFFFFFF007F7F007F7F00
  964.           7F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  965.           007F7FFFFF007F7F007F7F007F0000007F7F007F7F007F7F007F7F007F7F007F
  966.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F7FFFFFFF007F7F7F
  967.           7F7FFFFFFF007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  968.           007F7F007F7F007F7F007F7F007F7FFFFF007F7F007F7F007F7F007F0000007F
  969.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  970.           7F7F7F7F7FFFFFFF007F7F7F7F7FFFFFFF007F7F007F7F007F7F007F7F007F7F
  971.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7FFFFF
  972.           007F7F007F7F007F7F007F0000007F7F007F7F007F7F007F7F007F7F007F7F00
  973.           7F7F007F7F007F7F007F7F007F7F7F7F7FFFFFFF007F7F007F7F7F7F7FFFFFFF
  974.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  975.           7F007F7F007F7F007F7F007F7FFFFF007F7F007F7F007F7F007F0000007F7F00
  976.           7F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F7F
  977.           FFFFFF007F7F007F7F7F7F7FFFFFFF007F7F007F7F007F7F007F7F007F7F007F
  978.           7F007F7F007F7F007F7F007F7F7F00007F0000007F7F007F7F007F7FFFFF007F
  979.           7F007F7F007F7F007F0000007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  980.           007F7FFFFFFF007F7F007F7F7F7F7FFFFFFF007F7F007F7F7F7F7FFFFFFF007F
  981.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F7F007F7F007F7F007F
  982.           0000007F7F007F7F007F7FFFFF007F7F007F7F007F0000007F7F007F7F007F7F
  983.           007F7F007F7F007F7F007F7F7F7F7F7F7F7FFFFFFF007F7F007F7F7F7F7FFFFF
  984.           FF007F7F007F7F7F7F7FFFFFFF007F7F007F7F007F7F007F7F007F7F007F7F00
  985.           7F7FFFFF007F7F007F7F007F7F007F00007F00007F00007F7F007F7F007F7F00
  986.           7F0000007F7F007F7F007F7F007F7F007F7F007F7F7F7F7FFFFFFF007F7F7F7F
  987.           7FFFFFFFFFFFFFFFFFFF7F7F7F007F7F007F7F7F7F7FFFFFFF007F7F007F7F00
  988.           7F7F007F7F007F7F007F7F007F7F007F7FFFFF007F7F007F7F007F7F007F7F00
  989.           7F7F007F7F007F7F007F7F007F7F00007F7F007F7F007F7F007F7F007F7F007F
  990.           7F7F7F7FFFFFFF007F7F007F7F7F7F7F7F7F7F7F7F7F007F7F007F7F007F7F7F
  991.           7F7FFFFFFF007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F
  992.           FFFF00FFFF007F7F007F7F007F7F007F7F007F7F007F7F00007F7F007F7F007F
  993.           7F007F7F007F7F007F7F007F7F007F7F7F7F7FFFFFFFFFFFFF007F7F007F7F00
  994.           7F7F007F7F007F7F007F7F7F7F7F007F7F007F7F007F7F007F7F007F7F007F7F
  995.           007F7F007F7F007F7F007F7F007F7F007F7FFFFF00FFFF00FFFF00FFFF00FFFF
  996.           00007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F7F
  997.           7F7F7F7F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F7F7F007F7F007F7F007F7F
  998.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  999.           7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F00
  1000.           7F7F007F7F007F7F007F7F007F7F007F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F
  1001.           007F7F007F7F007F7F007F7F007F7F007F7F}
  1002.         Margin = 2
  1003.         NumGlyphs = 2
  1004.         Spacing = -1
  1005.         IsControl = True
  1006.       end
  1007.       object P1: TListBox
  1008.         Left = 56
  1009.         Top = 120
  1010.         Width = 321
  1011.         Height = 113
  1012.         Hint = '|Contents of the parameter variables for the sample text'
  1013.         TabStop = False
  1014.         ExtendedSelect = False
  1015.         Font.Color = clWindowText
  1016.         Font.Height = -11
  1017.         Font.Name = 'MS Sans Serif'
  1018.         Font.Style = []
  1019.         ItemHeight = 13
  1020.         ParentFont = False
  1021.         TabOrder = 2
  1022.         Visible = False
  1023.       end
  1024.       object TrigPat2: TMyEdit
  1025.         Left = 56
  1026.         Top = 8
  1027.         Width = 321
  1028.         Height = 21
  1029.         Hint = '|Pattern from MUD to fire the trigger'
  1030.         AutoSize = False
  1031.         Font.Color = clWindowText
  1032.         Font.Height = -11
  1033.         Font.Name = 'MS Sans Serif'
  1034.         Font.Style = []
  1035.         ParentFont = False
  1036.         TabOrder = 3
  1037.         OnChange = TrigPat2Change
  1038.         DoColor = True
  1039.       end
  1040.     end
  1041.   end
  1042.   object OKBtn: TBitBtn
  1043.     Left = 304
  1044.     Top = 300
  1045.     Width = 92
  1046.     Height = 27
  1047.     Font.Color = clBtnText
  1048.     Font.Height = -12
  1049.     Font.Name = 'MS Sans Serif'
  1050.     Font.Style = []
  1051.     ParentFont = False
  1052.     TabOrder = 7
  1053.     OnClick = OKBtnClick
  1054.     Kind = bkOK
  1055.     Spacing = -1
  1056.     IsControl = True
  1057.   end
  1058.   object CancelBtn: TBitBtn
  1059.     Left = 403
  1060.     Top = 300
  1061.     Width = 92
  1062.     Height = 27
  1063.     Font.Color = clBtnText
  1064.     Font.Height = -12
  1065.     Font.Name = 'MS Sans Serif'
  1066.     Font.Style = []
  1067.     ParentFont = False
  1068.     TabOrder = 8
  1069.     OnClick = CancelBtnClick
  1070.     Kind = bkCancel
  1071.     Spacing = -1
  1072.     IsControl = True
  1073.   end
  1074.   object HelpBtn: TBitBtn
  1075.     Left = 502
  1076.     Top = 300
  1077.     Width = 92
  1078.     Height = 27
  1079.     HelpContext = 104
  1080.     Caption = 'Help'
  1081.     Font.Color = clBtnText
  1082.     Font.Height = -12
  1083.     Font.Name = 'MS Sans Serif'
  1084.     Font.Style = []
  1085.     ParentFont = False
  1086.     TabOrder = 9
  1087.     Kind = bkHelp
  1088.     Spacing = -1
  1089.     IsControl = True
  1090.   end
  1091.   object HelpPanel: TPanel
  1092.     Left = 0
  1093.     Top = 333
  1094.     Width = 597
  1095.     Height = 20
  1096.     Align = alBottom
  1097.     Alignment = taLeftJustify
  1098.     BevelOuter = bvLowered
  1099.     Font.Color = clWindowText
  1100.     Font.Height = -11
  1101.     Font.Name = 'MS Sans Serif'
  1102.     Font.Style = []
  1103.     ParentFont = False
  1104.     TabOrder = 10
  1105.   end
  1106.   object PopupMenu1: TPopupMenu
  1107.     Left = 160
  1108.     Top = 40
  1109.     object Enable1: TMenuItem
  1110.       Caption = 'Enable'
  1111.       ShortCut = 0
  1112.       OnClick = Enable1Click
  1113.     end
  1114.     object EnableClass1: TMenuItem
  1115.       Caption = 'Enable Class'
  1116.       ShortCut = 0
  1117.       OnClick = EnableClassBtnClick
  1118.     end
  1119.     object DisableClass1: TMenuItem
  1120.       Caption = 'Disable Class'
  1121.       ShortCut = 0
  1122.       OnClick = DisableClassBtnClick
  1123.     end
  1124.     object N1: TMenuItem
  1125.       Caption = '-'
  1126.       ShortCut = 0
  1127.     end
  1128.     object New1: TMenuItem
  1129.       Caption = 'New'
  1130.       ShortCut = 0
  1131.       OnClick = NewBtnClick
  1132.     end
  1133.     object Copy1: TMenuItem
  1134.       Caption = 'Copy'
  1135.       ShortCut = 0
  1136.       OnClick = CopyBtnClick
  1137.     end
  1138.     object Delete1: TMenuItem
  1139.       Caption = 'Delete'
  1140.       ShortCut = 0
  1141.       OnClick = DelBtnClick
  1142.     end
  1143.   end
  1144. end
  1145.